McLaren prematurely announced they had signed Toro Rosso technical director James Key to join the team and sort out the mess that is their tech department, this prompted toy flinging out the pram from Red Bull who insisted he was going nowhere soon. It is believed Key has an ironclad contract with the energy drinks […]